home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ggggllllOOOOrrrrtttthhhhoooo((((3333GGGG)))) OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ggggllllOOOOrrrrtttthhhhoooo((((3333GGGG))))
-
-
-
- NNNNAAAAMMMMEEEE
- ggggllllOOOOrrrrtttthhhhoooo - multiply the current matrix with an orthographic matrix
-
-
- CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- void ggggllllOOOOrrrrtttthhhhoooo( GLdouble _l_e_f_t,
- GLdouble _r_i_g_h_t,
- GLdouble _b_o_t_t_o_m,
- GLdouble _t_o_p,
- GLdouble _n_e_a_r,
- GLdouble _f_a_r )
-
-
- PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRRSSSS
- _l_e_f_t, _r_i_g_h_t Specify the coordinates for the left and right vertical
- clipping planes.
-
- _b_o_t_t_o_m, _t_o_p Specify the coordinates for the bottom and top horizontal
- clipping planes.
-
- _n_e_a_r, _f_a_r Specify the distances to the nearer and farther depth
- clipping planes. These values are negative if the plane is
- to be behind the viewer.
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- ggggllllOOOOrrrrtttthhhhoooo describes a transformation that produces a parallel projection.
- The current matrix (see ggggllllMMMMaaaattttrrrriiiixxxxMMMMooooddddeeee) is multiplied by this matrix and
- the result replaces the current matrix, as if ggggllllMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx were called
- with the following matrix as its argument:
-
-
-
-
-
- ( )
- 2__________
- | 0 0 t |
- right-left x
- | |
-
- | 2__________ |
- 0 0 t
- | top-bottom y |
-
- | |
- -2________
- | 0 0 t |
- far-near z
- | |
-
- | 0 0 0 1 |
-
- ( )
-
- where
- right + left____________
- t = -
- x right - left
-
- top + bottom____________
- t = -
- y top - bottom
-
- far + near__________
- t = -
- z far - near
-
-
-
- Typically, the matrix mode is GGGGLLLL____PPPPRRRROOOOJJJJEEEECCCCTTTTIIIIOOOONNNN, and (_l_e_f_t, _b_o_t_t_o_m, -_n_e_a_r)
- and (_r_i_g_h_t, _t_o_p, -_n_e_a_r) specify the points on the near clipping plane
- that are mapped to the lower left and upper right corners of the window,
- respectively, assuming that the eye is located at (0, 0, 0). -_f_a_r
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- ggggllllOOOOrrrrtttthhhhoooo((((3333GGGG)))) OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ggggllllOOOOrrrrtttthhhhoooo((((3333GGGG))))
-
-
-
- specifies the location of the far clipping plane. Both _n_e_a_r and _f_a_r can
- be either positive or negative.
-
- Use ggggllllPPPPuuuusssshhhhMMMMaaaattttrrrriiiixxxx and ggggllllPPPPooooppppMMMMaaaattttrrrriiiixxxx to save and restore the current matrix
- stack.
-
- EEEERRRRRRRROOOORRRRSSSS
- GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllOOOOrrrrtttthhhhoooo is executed between the
- execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ggggllllEEEEnnnndddd.
-
- AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD GGGGEEEETTTTSSSS
- ggggllllGGGGeeeetttt with argument GGGGLLLL____MMMMAAAATTTTRRRRIIIIXXXX____MMMMOOOODDDDEEEE
- ggggllllGGGGeeeetttt with argument GGGGLLLL____CCCCOOOOLLLLOOOORRRR____MMMMAAAATTTTRRRRIIIIXXXX
- ggggllllGGGGeeeetttt with argument GGGGLLLL____MMMMOOOODDDDEEEELLLLVVVVIIIIEEEEWWWW____MMMMAAAATTTTRRRRIIIIXXXX
- ggggllllGGGGeeeetttt with argument GGGGLLLL____PPPPRRRROOOOJJJJEEEECCCCTTTTIIIIOOOONNNN____MMMMAAAATTTTRRRRIIIIXXXX
- ggggllllGGGGeeeetttt with argument GGGGLLLL____TTTTEEEEXXXXTTTTUUUURRRREEEE____MMMMAAAATTTTRRRRIIIIXXXX
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- ggggllllFFFFrrrruuuussssttttuuuummmm, ggggllllMMMMaaaattttrrrriiiixxxxMMMMooooddddeeee, ggggllllMMMMuuuullllttttMMMMaaaattttrrrriiiixxxx, ggggllllPPPPuuuusssshhhhMMMMaaaattttrrrriiiixxxx, ggggllllVVVViiiieeeewwwwppppoooorrrrtttt
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-